rainfall index - French English Dictionary